Skip to main content

List Containers with POST (Cached)

POST 

/rightsizing/containers

Same as GET /containers but accepts filters and pagination in the request body. This endpoint supports Redis caching for improved performance with a 30-minute cache timeout.

Request

Body

required

    pagination

    object

    required

    page_number integer

    Default value: 1

    page_size integer

    Default value: 10

    sort_by RightSizingSortByEnum

    Possible values: [cost, savings, recommended_cpu_request, recommended_memory_request, last_seen]

    An enumeration.

    order SortEnum

    Possible values: [asc, desc]

    An enumeration.

    filters

    object

    required

    days integer

    Default value: 30

    cluster_arn string[]
    namespace string[]
    name string[]
    labels string[]
    status ContainerStatus (string)[]

    Possible values: [running, failed, succeeded, pending, exited]

    controller string[]
    owner_kind string[]
    name_search string
    auto_rightsize boolean
    partially_enabled boolean
    cluster_id integer[]
    csv_export boolean

Responses

Successfully retrieved containers list

Schema

    total_rows Total Rows (integer)required

    results

    object[]

    required

  • Array [

  • id Id (integer)required
    name Name (string)required
    efficiency Efficiency (integer)required
    cpu_request Cpu Request (number)
    recommended_cpu_request Recommended Cpu Request (number)
    memory_request Memory Request (number)
    memory_request_unit Memory Request Unit (string)
    recommended_memory_request Recommended Memory Request (number)
    recommended_memory_request_unit Recommended Memory Request Unit (string)
    cpu_recommended_percentiles object

    Default value: [object Object]

    memory_recommended_percentiles object

    Default value: [object Object]

    cpu_default_recommended_percentile Cpu Default Recommended Percentile (string)
    memory_default_recommended_percentile Memory Default Recommended Percentile (string)
    owner_kind Owner Kind (string)
    owner_name Owner Name (string)
    cost Cost (number)required
    savings Savings (number)
    policy_id Policy Id (integer)
    auto_rightsize Auto Rightsize (boolean)
    last_seen Last Seen (string)
    namespace Namespace (string)
    labels object

    Default value: [object Object]

    status Status (string)required
  • ]

Loading...